var uaJs = (function() {
    var UserAgent = navigator.userAgent.toLowerCase(),
        version;
    return {
        isIe: (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] : ((s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : 0)
    };
}());


alert(uaJs.isIe);


// var os = (function() {
//     var UserAgent = navigator.userAgent.toLowerCase();
//     return {
//         isIpad : /ipad/.test(UserAgent),
//         isIphone : /iphone os/.test(UserAgent),
//         isAndroid : /android/.test(UserAgent),
//         isWindowsCe : /windows ce/.test(UserAgent),
//         isWindowsMobile : /windows mobile/.test(UserAgent),
//         isWin2K : /windows nt 5.0/.test(UserAgent),
//         isXP : /windows nt 5.1/.test(UserAgent),
//         isVista : /windows nt 6.0/.test(UserAgent),
//         isWin7 : /windows nt 6.1/.test(UserAgent),
//         isWin8 : /windows nt 6.2/.test(UserAgent),
//         isWin81 : /windows nt 6.3/.test(UserAgent),
//         isWin10 : /windows nt 10.0/.test(UserAgent)
//     };
// }());

// var Sys = {};
// var ua = navigator.userAgent.toLowerCase();
// var s;
// (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :
// (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
// (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
// (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
// (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
// (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;


// if (Sys.ie) alert('IE: ' + Sys.ie);
// if (Sys.firefox) alert('Firefox: ' + Sys.firefox);
// if (Sys.chrome) alert('Chrome: ' + Sys.chrome);
// if (Sys.opera) alert('Opera: ' + Sys.opera);
// if (Sys.safari) alert('Safari: ' + Sys.safari);